// 引入样式
import './style/style1.css'
import './style/style2.less'

// 引入lodash
import _ from 'lodash'

import moment from 'moment'
import 'moment/locale/zh-cn' // 手动引入中文语言包
moment.locale('zh-cn') // 设置语言为中文
console.log('locale', moment.locale())
console.log('date', moment().format('ll')) // 2020年11月4日

// 引入js
// import { sum } from './utils/math'
// const sumRes = sum(10, 20)
// console.log(sumRes)

// 引入图片，插入body中
import imgFile1 from './img/1.jpeg'
import imgFile2 from './img/2.jpeg'
function insertImage(imgFile) {
  const img = new Image()
  img.src = imgFile
  document.body.appendChild(img)
}
insertImage(imgFile1)
insertImage(imgFile2)

// 输出环境变量(webpack配置的)
console.log('window.ENV', ENV)

// 引入动态JS —— 懒加载
setTimeout(() => {
  import('./dynamic-data.js').then((res) => {
    console.log(res.default.message) // 注意这里是有层default的
  })
})

// 热更新
if (module.hot) {
  module.hot.accept('./utils/math.js', () => {
    const sumRes = sum(10, 30)
    console.log('sumRes in hot', sumRes)
  })
}
